/**********************************************************/
/*                     Decodificador                      */
/*   Con entrada un numero de conjunto de numeros         */
/*   Y sierto numero de numero dentro de la coleccion     */
/*   Calcula cual numero es el mas interesante            */
/*          el que tiene mas cualidades                   */
/*      Sebastian Galindo Alvarado V 1.0.0.0              */
/*      12 de julio 2012                                  */
/**********************************************************/
#include <iostream>
#include <cstdlib>
#include <iomanip>
///////////////Definiciones/////////////////////////////////
#define T_Mensaje   400
#define Llave        7
/////////// Banderas ////////////////////


using namespace std;

int main()
{
/**********************Declaracion de variables************/
    unsigned int Columnas, Filas,Contador_Caracteres=0 ;
    char Mensaje[T_Mensaje],Matriz[20][20];
    unsigned char Contador_Lateral=0,Contador_Vertical=0;
/**********************************************************/
 /////////////////////Ordena los Datos ///////////////////////
 cout <<"Cuantas Columnas"<< endl;
 cin >> Columnas ;
 cout <<"Cuantas Filas"<<endl;
 cin >> Filas ;
 cout <<"Cual es tu mensaje"<< endl;
 cin.getline(Mensaje,T_Mensaje);
 ////////////////////////Aplico la Llave para desefrar la primera parte////////////
 for(unsigned char i = 0; i<=T_Mensaje;i++)
    {
        if(Mensaje[i]== '\n')
            {
                break;
            }
        else if(Mensaje[i]!=' ')
            {
                Mensaje[i] += Llave;
                Contador_Caracteres++;
            }
    }
    for(unsigned char i =0 ; i < (Columnas + Filas)-1 ; i++)
        {
            for(Contador_Lateral ; Contador_Lateral <=Contador_Caracteres ;Contador_Lateral++ )
            {

            }
            for(;;)
            {

            }
        }

 return 0;
}
